package mapper;

import javabean.User;

import java.util.List;

public interface UserMapper {
    List<User> selectAll();
    //根据user对象数据进行查询
    //对应的数据如果不是默认值就查询对应数据
    List<User> selectByUser(User user);
    //trim标签
    int trimTest();
    //对应的数据如果不是默认值就查询对应数据 查询条件仅一个生效
    List<User> selectByUserOne(User user);
    //根据User修改数据 uid固定 其他值不为null则修改
    int updateByUser(User user);

    //根据user删除数据
    int deleteByUser(User user);

    //根据数组删除数据
    int deleteByArray(int[] ids);
    //根据集合批量添加
    int insertList(List<User> list);
}